10
149 75
119 119
89 139
32 150
14 126
0 89
25 48
52 19
106 0
127 33
5
94 17 1598
70 28 1960
100 47 4700
158 68 10744
87 59 5133
1
41 31
78 31
78 42
41 42
